pimple/tumour in the flesh - Francés Inglés Diccionario